<?xml version='1.0' encoding='UTF-8' ?>
<!DOCTYPE composition PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<ui:composition xmlns:ui="http://java.sun.com/jsf/facelets"
                template="./../layout/layout_egresado.xhtml"
                xmlns:h="http://xmlns.jcp.org/jsf/html"
                xmlns:p="http://primefaces.org/ui"
                xmlns:f="http://xmlns.jcp.org/jsf/core">

    <ui:define name="content">
        <p:tabView>
            <p:tab title="Experiencia Laboral">
                <h:form id="form25">
                    <p:dataTable value="#{actu.experiencias}" var="exp">
                        <p:column headerText="Empresa">
                            <p:outputLabel value="#{exp.dempCperexp}" />
                        </p:column>
                        <p:column headerText="Rubro">
                            <p:outputLabel value="#{exp.drbCperexp}" />
                        </p:column>
                        <p:column headerText="Area">
                            <p:outputLabel value="#{exp.dareaCperexp}" />
                        </p:column>
                        <p:column headerText="Nivel Puesto">
                            <p:outputLabel value="#{exp.dnivpstCperexp}" />
                        </p:column>
                        <p:column headerText="Puesto">
                            <p:outputLabel value="#{exp.dnmpstCperexp}" />
                        </p:column>
                    </p:dataTable>


                    <p:panel header="Experiencia Laboral">
                        <p:panelGrid columns="3">
                            <p:outputLabel value="Nivel del Puesto: " />
                            <p:selectOneMenu id="form25RCENPuesto" value="#{actualizarCVVirtual.experiencia.dnivpstConvexp}" required="false" >                                        
                                <f:selectItem itemLabel="--Seleccionar uno--" itemValue="" />
                                <f:selectItems value="#{actualizarCVVirtual.siExperienciaNivelPuesto}" />
                            </p:selectOneMenu>
                            <p:message for="form25RCENPuesto" />

                            <p:outputLabel value="Area: " />
                            <p:selectOneMenu id="form25RCEA_2" value="#{registrarConvocatoria.experiencia.dareaConvexp}" required="false" >                                        
                                <f:selectItem itemLabel="--Seleccionar uno--" itemValue="" />
                                <f:selectItems value="#{registrarConvocatoria.siExperienciaNivelArea}" />
                            </p:selectOneMenu>
                            <p:message for="form25RCEA_2" />

                            <p:outputLabel value="Tiempo de experiencia " />
                            <p:selectOneMenu id="form25RCETexp" value="#{registrarConvocatoria.experiencia.dtiempoexpConvexp}" required="false" >                                        
                                <f:selectItem itemLabel="--Seleccionar uno--" itemValue="" />
                                <f:selectItems value="#{registrarConvocatoria.siExperienciaNivelTiempo}" />
                            </p:selectOneMenu>
                            <p:message for="form25RCETexp" />

                            <p:commandButton update="form25ouExperiencia" action="#{registrarConvocatoria.agregarExperiencia(registrarConvocatoria.experiencia)}" value="Añadir Experiencia"/>                
                            <p:commandButton value="Limpiar" action="#{registrarConvocatoria.limpiarExperiencia}" />  
                        </p:panelGrid>
                    </p:panel>
                    <p:outputPanel id="form25ouExperiencia">
                        <p:dataTable var="e" value="#{registrarConvocatoria.lconvexps}" >
                            <p:column headerText="Nivel Puesto">
                                <p:outputLabel value="#{e.dnivpstConvexp}" />
                            </p:column>
                            <p:column headerText="Area">
                                <p:outputLabel value="#{e.dareaConvexp}" />
                            </p:column>
                            <p:column headerText="Experiencia">
                                <p:outputLabel value="#{e.dtiempoexpConvexp}" />
                            </p:column>
                        </p:dataTable>
                    </p:outputPanel>
                </h:form>               

            </p:tab>

        </p:tabView>
    </ui:define>

</ui:composition>
